black sea harbour porpoise - Turkish English Dictionary